﻿using Essensoft.Paylink.WeChatPay;
using HiSport.Core.Entity.Transaction;
using HiSport.Core;
using HiSport.Core.Util;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace HiSport.Application.Service.Transaction.TransactionConfig.Dtos
{

    public class PaySettingDto
    {
        /// <summary>
        /// 微信支付配置
        /// </summary>
       public WeChatPaySettingDto WeChatPaySetting { get; set; }

        /// <summary>
        /// 支付宝支付配置
        /// </summary>
        public string AlipayPaySetting { get; set; }
    }

    public class WeChatPaySettingDto: WeChatPaySetting
    {

    }



    public class PaySettingCreateOrUpdateDto
    {
        /// <summary>
        /// 微信支付配置
        /// </summary>
        public WeChatPaySettingDto WeChatPaySetting { get; set; }
    }



    public class PayConfig
    {
        public WeChatPayOptions WeChatPay { get; set; }
    }

    
}
